engineering achievements - Turkish English Dictionary